Big Huge Thesaurus

cerebral cortex

noun